﻿@charset "utf-8";
/* CSS Document */

/* BASE */
* {
	margin:0; padding:0; 
	/*font-weight:normal;*/
}

h3
{
  font-weight: normal;
}

html {
	width:100%; height:100%; min-height:100%;
}

body {
	width:100%; height:100%; min-height:100%;
	font-family:Arial, Helvetica, sans-serif;
}

input[type=text], input[type=password] {
    border-color: #CDCDCD;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 18px;
    margin: 4px;
    position: relative;
}

ul {
	list-style:none;
}

/* WRAP */
#wrap {
	width:100%; min-height: 100%; height: auto !important; height: 100%;
	position:relative;
	background-image:url(../../images/middle.png);
	background-position:center top;
	background-repeat:repeat-y;
}

/* WRAP --> HEADER */
#header {
	width:100%; height:245px;
	position:relative;
	background-image:url(../../images/h_ubg.jpg);
	background-position:center 30px;
	background-repeat:no-repeat;
}

.h_top {
	width:100%; height:30px;
	position:relative;
	background-image:url(../../images/h_top.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

.h_topinner {
	width:900px; height:30px;
	margin:0 auto;
	position:relative;
}
/* WRAP --> HEADER --> langs */
.lang {
	width:220px; height:30px;
	padding-right:5px;
	float:left;
	position:relative;
}

.uk, .de, .fr, .ita, .spn, .zh, .ru {
	width:24px; height:19px;
	margin-right:5px;
	float:left;
	display:inline-block;
	background-position:center top;
	background-repeat:no-repeat;
}

.uk:hover, .de:hover, .fr:hover, .ita:hover, .spn:hover, .zh:hover, .ru:hover {
	background-position:center -19px;
}

.uk  {background-image:url(../../images/lang_uk.png);}
.de  {background-image:url(../../images/lang_de.png);}
.fr  {background-image:url(../../images/lang_fr.png);}
.ita {background-image:url(../../images/lang_ita.png);}
.spn {background-image:url(../../images/lang_spn.png);}
.zh  {background-image:url(../../images/lang_zh.png);}
.ru  {background-image:url(../../images/lang_ru.png);}

.lang .active {
	background-position:center -19px;
}
/* WRAP --> HEADER --> authorization */
.auth {
	width:660px; height:20px;
	padding:5px 0;
	float:right;
	position:relative;
}

.auth input[type=text], .auth input[type=password] {
	width:154px;
	float:right;
}

.auth .login {
	width:207px; height:20px;
	float:left;
	position:relative;
}

.auth .login .txt, .auth .cabinet .txt {
	width:41px; height:13px;
	padding:4px 6px 0 0;
	float:left;
	position:relative;
	font-size:12px;
	text-align:right;
	color:#000;
}

.auth .passw .txt {
	width:67px; height:13px;
	padding:4px 6px 0 0;
	float:left;
	position:relative;
	font-size:12px;
	text-align:right;
	color:#000;
}

.auth .passw {
	width:233px; height:20px;
	float:left;
	position:relative;
}

.auth .btn {
	float: right;
    height: 20px;
    padding-left: 10px;
    position: relative;
}

.auth .btn a, .auth .cabinet a {
	font-size: 12px;
}

.auth .cabinet {
	width:100%; height:20px;
	float:left;
	position:relative;
	padding-left: 10px;
}

.h_middle {
	width:900px; height:200px;
	margin:0 auto; padding:0 10px 15px;
	position:relative;
	background-image:url(../../images/h_middle.png);
	background-position:center top;
	background-repeat:no-repeat;
}

#logo {
	width:182px; height:200px;
	margin:0 19px;
	float:left;
	position:relative;
	display:inline-block;
	background-image:url(../../images/logo.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

.buysaleblock {
	width:224px; height:200px;
	float:left;
	position:relative;
}

.buy {
	width:96px; height:52px;
	position:absolute;
	left:12px; top:33px;
	background-image:url(../../images/buy.png);
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
}

.sale {
	width:146px; height:51px;
	position:absolute;
	left:49px; top:120px;
	background-image:url(../../images/sale.png);
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
}

/* RECOMENDED CAROUSEL */
#recomended {
	width:456px; height:200px;
	float:left;
	position:relative;
}

#recomended ul li {
	list-style:none;
	position:absolute;
}

.rt {
	width:160px; height:15px;
	position:absolute;
	left:138px; top:30px;
	text-align:center;
	font-size:14px;
	color:#fff;
	z-index:9;
}

#sl, #sc, #sr {
	display:block;
	transition:all 1s ease;
	-o-transition:all 1s ease;
	-webkit-transition:all 1s ease;
	color:#fff;
}

#sl img, #sr img {
	width:128px;
	height:72px;
	transition:all 1s ease;
	-o-transition:all 1s ease;
	-webkit-transition:all 1s ease;
	opacity:0.25;
	border-color:rgba(255,255,255,0);
	border-width:0;
}

#sl *, #sr * {
	transition:all 1s ease;
	-o-transition:all 1s ease;
	-webkit-transition:all 1s ease;
}

#sl {
	width:128px; height:88px;
	left:0;	top:64px;
	background-image:url(../../images/rshadow2.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	z-index:6;
}

#sc {
	width:160px; height:110px;
	left:138px; top:55px;
	background-image:url(../../images/rshadow.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	z-index:8;
}

#sc img {
	width:160px; height:90px;
	transition:all 1s ease;
	-o-transition:all 1s ease;
	-webkit-transition:all 1s ease;
	opacity:1;
	border-color:#fff;
	border-style:solid;
	border-width:1px;
}

#sr {
	width:128px; height:88px;
	left:308px; top:64px;
	background-image:url(../../images/rshadow2.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	z-index:7;
}

#sl a, #sc a, #sr a {
	width:100%; height:100%;
	display:block;
}

.tleft, .tright {
	position:absolute;
	cursor:pointer;
	z-index:9;
	overflow:hidden;
	color:rgba(0,0,0,1);
}

.tleft img, .tright img {
	width:128px; height:72px;
}

.tleft {
	width:128px; height:72px;
	left:0; top:64px;
	z-index:9;
}

.tright {
	width:128px; height:72px;
	left:308px; top:64px;
}

/* WRAP --> MIDDLE */
#middle {
	width:900px;
	margin:0 auto;
	padding: 0 10px 265px;
	height: 1%;
	position:relative;
}

#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

#container {
	width: 900px;
	float: left;
	overflow: hidden;
}
#content {
	/* padding:10px; */
}

/* FOOTER */
#footer {
	width:100%; height:220px;
	margin: -265px auto 0; padding:23px 0 20px 0;
	position:relative;
	background-image:url(../../images/footer.png);
	background-position:center top;
	text-align:center;
}

.f_inner {
	width:900px; height:126px;
	margin:0 auto;
	padding:30px 0 0 0;
	position:relative;
	text-align:center;
	color:#fff;
}

.linkgroup {
	width:130px; height:120px;
	padding:0 0 0 20px;
	display:inline-block;
	position:relative;
	text-align:left;
}

.linkgroup h5 {
	font-size:14px;
	font-weight:bold;
}

.linkgroup a {
	display:block;
	font-size:12px;
	line-height:20px;
	color:#fff;
	text-decoration:underline;
}

.linkgroup a:hover {
	text-decoration:none;
}

.f_ulogo {
	width:330px; height:64px;
	margin:0 auto;
	position:relative;
	font-size:11px;
	color:#fff;
	opacity:0.25;
}

.f_ulogo .l_text {
	width:110px; height:12px;
	padding:26px 0;
	float:left;
	position:relative;
	text-align:right;
}

.f_ulogo a.flogo {
	width:80px; height:64px;
	float:left;
	position:relative;
	display:block;
	background-image:url(../../images/flogo.png);
	background-position:center top;
	background-repeat:no-repeat;
}

.f_ulogo .r_text {
	width:120px; height:12px;
	padding:26px 0;
	float:left;
	position:relative;
	text-align:left;
}

/* TABS */

/* TABS BASE */
.tab_inner {
	display:none;
}

.tab_inner_act {
	display:block;
}

.tab_inner h3, tab_inner_act h3{
  margin-bottom:20px;
  text-transform: uppercase;
}

.tab_inner p
{
   font-family: verdana;
    font-size: 14px;
       text-align: justify;
}

.tab_inner p a
{
   font-size: small;
   text-transform: lowercase;
}


/* TABS DESIGN */
.tabsp {
	width:900px;
	height:40px;
}
.tab, .tab_act {
	width:180px; height:30px;
	padding:10px 0 0 0;
	text-align:center;
	position:relative;
	display:inline-block;
	float:left;
	font-size:14px;
	color:#666;
	cursor:pointer;
}

.tab:hover {
	color:#000;
}

    .tab:hover, .tab_act:hover {
        font-weight:bold;
    }

.tab_act {
	background-image:url(../../images/tab_act.png);
	background-position:top center;
	background-repeat:no-repeat;
}

.tab_inner_act {
	padding:20px;
}

/* VIDEO LINES */

.vline {
	width:860px;
	margin:10px 0 20px;
	position:relative;
	display:block;
}

.vimg {
	width:240px; height:135px;
	margin:0 20px 0 0;
	float:left;
	position:relative;
	display:block;
    
	/*HPN edit*/
        border-radius: 5px;
        -moz-box-shadow: 1px 2px 12px #6F9BC2;
        -webkit-box-shadow: 1px 2px 12px #6F9BC2;
        box-shadow: 1px 2px 12px #6F9BC2;
}

.vtxt {
	width:600px; height:165px;
	float:left;
	position:relative;
	font-size:14px;
	text-align:justify;
	color:#666;
	overflow:hidden;
}

.vtxt h3 {
	font-size:24px;
	color:#333;
	text-align:left;
	padding:0 0 20px;
}

ul.comments {
	width: 100%;
}
ul.chat {
	width: 100%;
	max-height: 200px;
    overflow-y: scroll;
}
ul.chat li.name, ul.comments li.name {
	text-align: right;
	font-size: 12px;
}
ul.chat li.message, ul.comments li.message {
	text-align: left;
}
.comments_title {
    
}
.comments_body {
    max-height:400px;
    overflow-y:scroll;
    padding-right:10px;
}
.comment_title {
    font-size:12px;
    margin-top:10px;
}
.comment_date {

    width:200px;
    float:left;
}
.comment_uname {
   width:300px;
   float:right;
   text-align:right;
}
.comment_body {
    clear:both;
    min-height:16px;
}
.comment_img_like,
.comment_img_nlike {
 float:left;
 width:16px;
 height:16px;
 margin:3px 3px 3px 0px;
}
.comment_img_like {
}
.comment_img_nlike {
}
.comment_break {
 clear:both;
}
/*  Online player  */
#flashContent {

}
.flashDiv {
    width:320px;
    min-height:270px;
    display:block;
    float:left;
    margin-left:70px;
    margin-top:10px;
    margin-bottom:10px;
}
.pub-player{
border :none;
margin :0;
padding :0;
width:320px; 
height:240px;

display:block;

}
.publish_container{
    background-color:#c4c4c4;
    padding:0;
    margin:0;
    display: block;
      border-radius: 5px;
        -moz-box-shadow: 1px 2px 12px #6F9BC2;
        -webkit-box-shadow: 1px 2px 12px #6F9BC2;
        box-shadow: 1px 2px 12px #6F9BC2;

    }
.publish_bt_panel {
    margin-top: 0px;
}
.live_bt_panel {
    
    min-height:22px;
    padding:5px;
}

.live-player{
border :none;
margin :0;
padding :0;
min-height :240px;
min-width : 320px;
width:320px; height:240px;

}
.history-player{
border :none;
margin :0;
padding :0;
min-height :270px;
min-width : 320px;
width:320px; 
height :270px;
}
.history_container,
.live_container{
    background-color:#c4c4c4;
    padding:0;
    margin:0;
    display: block;
      border-radius: 5px;
        -moz-box-shadow: 1px 2px 12px #6F9BC2;
        -webkit-box-shadow: 1px 2px 12px #6F9BC2;
        box-shadow: 1px 2px 12px #6F9BC2;

    }

.setup_btn,
.publish_btn,
.publish_btn_off,
.power_btn_off,
.play_btn,
.stop_btn,
.power_btn_on
{
    width:32px;
    height:32px;
    border:none;
    background-color:transparent;
    background-image:url('../../images/player/button_power.png');
    background-repeat:no-repeat;
	background-position:0px -31px;
	float:left;
	cursor:pointer;
    }
.publish_btn_off,
.publish_btn{
    background-image:url('../../images/player/button_rss.png');

	}
	.setup_btn{
	background-position:0px -32px;
    background-image:url('../../images/player/settings.png');
    float :right;

	}
.cam_resolution_show {
    float:right;
    font-size:16px;
    width: 200px;

}
.apply_btn{
    width:24px;
    height:24px;
    border:none;
    background-color:transparent;
    background-repeat:no-repeat;
	background-position:0px -23px;
	float:right;
	cursor:pointer;
    background-image:url('../../images/player/accept.png');

	}
.play_btn {
    background-image:url('../../images/player/play.png');
}
.stop_btn {
    background-image:url('../../images/player/stop.png');
    margin-left:40px;
}

.play_btn:hover,
.stop_btn:hover,
.apply_btn:hover,
.setup_btn:hover,

.power_btn_off:hover
{
	background-position:0px 0px;
}
.publish_btn_off,
.power_btn_on
{
	background-position:0px 0px;
}

.power_btn_on:hover
{
	background-position:0px -31px;
}
.cam-param
{
color :#fff;
font-size : 14px;

}
.cam-param-input
{

color:#fff;
font-weight :bold ;
border :none;
width : 40px;
background-color: #057;
text-align :center;
margin-right : 3px ;
margin-left : 3px ;
}
.cam-param-input:active,
.cam-param-input:focus
{
background-color: #fff;
color:#000;

}
.play_msg {
    display:block;
    position:relative;
    min-height:30px;
    font-size:14px;   
    width:94%;
    word-wrap:normal;
    color:#fff;
    margin:0;
    padding: 5px 3% 5px 3%;
    overflow: hidden;
    text-wrap: none;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.play_msg_input {
    width:400px;
    text-align:center;
}
ul.paging {
	margin-top: 20px;
}
ul.paging li {
	float: left;
	padding: 5px;
}
ul.paging li a {
	text-decoration: none;
}
ul.paging li.active a {
	color: red;
	font-weight: bold;
}
/* wizard */
.wizard-description-text {
	padding-top: 3px;
	font-size: 11px;
	font-weight: normal;
	color: grey;
}
.wz_s1_inp_name {
    min-width: 300px;
}
.wz_s1_tb_dsc {
    width: 100%; 
    font-size: 13px;
}
.wz_s1_cc_table {
}
.wz_s1_country_block {
    width:280px;
}
.wz_s1_culture_block {
    width:280px;
}
.wz_s1_sl_country {
    display:inline-block;
    width:100%;
}
.wz_s1_sl_culture {
}
.wz_s4_lbl_start {
}
.wz_s0_mainpar_t
{
    margin-bottom:20px;
}
.wz_s0_price_b
{
    min-height:20px;
}
.wz_s0_price_err_b
{
}
.wz_s0_free_par_t
{
    margin-top:15px;
}
#ManualStartTime {
    font-size:24px;
    width:100px;
    height:30px;
    text-align:center;

}
#ManualStartDate {
    font-size:24px;
    text-align:center;
    height:30px;
}
/*----------------*/
.w210 {
	width: 210px;
}
.w240 {
	width: 240px;
}
.hasCountdown {
   background-color: rgba(0, 0, 0, 0) !important;
border: medium none !important;
color: #FF0000;
display: block;
font-family: Arial;
font-size: small;
font-weight: bold;
text-align: center;
width: 100%;
}
.postings {
	/*width: 500px;*/
	height: 300px;
	overflow-y: scroll;
    font-size:small;

    background-color: #F2F2F2;
    border: 1px solid #CDCDCD;
    border-radius: 5px 5px 5px 5px;

}

.postings table tr td {
	padding: 5px;
}

.selected-filter {
	color: red;
	font-weight: bold;
}
#emBlockWz {
 margin-bottom: 10px;
 font-size: small;
}
    #emBlockWz h4 {
        font-size:inherit;
    }
.em-add-mail {
  border:1px solid #666;
  width:540px;
}
    .em-add-mail:active,
    .em-add-mail:focus {
        border:1px solid #000;
    }
.em-rm-link:hover {
    color:#a00;
}
.em-add-text {
width:100%;
height:40px;
}
.fll {
    float:left;
}
.flr {
    float: right;
}
/*content_detail - c_d_*/
.content_list_block table td {
    vertical-align:top;
}
.content_detail_block div {

 
}
.c_d_big_field {
    border:none;
   margin:1px;
    /*padding-top:10px;*/
    overflow:hidden;
  padding-left:3px;  
}
 img.c_d_big_field {
     padding:0;
        /*padding-top: 5px;*/
     border:none;
     vertical-align:central;
     margin-right:4px;
}
.c_d_tr_type {

}
.c_d_name {
    width:370px; 
}

.c_d_lang {
    
    width: 80px;
    padding-left:30px;
    background-repeat:no-repeat;
    background-position:left bottom;
}
.c_d_view_blk {
    width:90px;
}
.c_d_view {
    height:19px;
    border:none;
    width:100%;
}
.c_d_view_blk {
    padding: 0;
    height:40px;
    border:none;
}

.c_d_soc {
    display:block;
    height:25px;
    margin-top:5px;
    /*width:160px;*/
    /*margin: 5px 1px 5px 0px;
    
    padding-top:5px;*/
    border:none;
}
.c_d_small_field {
    height:19px;
    border:none;
}
.c_d_small_fieldf {
    padding-left:3px; padding-right:3px;
    height:19px;
    margin:1px;
   border:none;

}
.p_stat_field {
    height:19px;
    border:none;
    width: 98%;
    padding-left:2%;
}
.p_stat_img {
    width: 18px;
    height: 18px;
}
.p_stat_top_img {
    width: 32px;
    height: 32px;

}
.prof_table  tr td {
 vertical-align:top;

}
.prof_in_table tr td {
padding-left:30px;
}
.show_all_aut_link {
    float:right;
    text-align:right;
    width:300px;
}
.c_d_cre_dat, c_d_time_from
{
   font-size:small;
}
.c_d_cre_dat {
    width:108px;
}
.c_d_time_from {
    width:110px;
}
.c_d_many {
 width:90px;
}
.c_d_tts {
    width:160px;
}
.c_d_main_img_block {
    min-height:250px;
    border:none;
    background-position: center center;
    background-repeat: no-repeat;
    position:relative;
    text-align: center;
    margin-top: 20px;
    width:860px;
    
}
.c_d_main_img_img {
    max-height:500px;
}
.c_d_full_dsc {
    border:none;
    padding: 20px 30px;
    font-style: italic;
}
.like, .nlike {
    padding-left:15px;
}
.c_l_col1 {
    width: 50px;
}
.c_l_col3 {
}
.c_l_title {
 width:300px;
 font-weight:Bold;
}

.c_l_title, .c_d_name{
text-shadow: 1px 1px #BBBBBB;
}

.c_l_dsc {
    clear:both;
    width:340px;
    height:40px;
}
.c_l_field1 {
    width:120px;
}
.c_l_field2 {
    width:100px;
}

.content_list_block{
 margin-bottom: 40px;
}

.content_list_block div {
 /*margin-top:2px;*/
}
.c_d_small_field,
c_d_big_field,
c_d_small_fieldf,
c_d_main_img_block {
    margin:1px;
    padding-left:3px;       

}
.c_l_fields {
    width:30px;
    padding-left:20px;
    background-image:url(../../images/star.png);
    background-position:0px 0px;
    background-repeat:no-repeat;
}
.c_l_fieldm {
    width:30px;
    padding-left:20px;
    background-image:url(../../images/medal.png);
    background-position:0px 0px;
    background-repeat:no-repeat;
}
.c_d_pass_t {
 margin:0;
 padding:0;
 height:21px;
}
#meet_mypass {
 border:1px solid #777;
 margin:1px;
}
.c_d_pass_k {
    width:20px;
    height:19px;
    cursor:pointer;
    padding:0;
    background-image:url(../../images/closed_k.png);
    background-position:center center;
    background-repeat:no-repeat;
  margin-bottom: -4px;
    margin-right: 4px;
}
.c_d_time_from {
    overflow: hidden;
    text-overflow: ellipsis;
    text-wrap: none;
}
.elipsiss {
    overflow: hidden;
    text-wrap: none;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.vs_btn_edt,
.vs_btn_del {
}
.vs_btn_edt:hover,
.vs_btn_del:hover {
}

.vs_btn
{
    vertical-align: middle;
    text-align: center;
    overflow: visible;
    border:1px solid lightGrey;
    border-radius: 4px;
    background-color:#e6e6e6;
    color:#555;
    padding: 2px 4px 2px 4px;
    margin:2px;
    cursor:pointer;

}
.vs_btn:hover {
        color:#000;
        background-color:#dadada;

}

.inline_block {
    display:inline-block;
}
.xy_640x480x {
min-width : 640px;
min-height :480px;
width:640px;
margin-left:107px;
}
.xy_640x480x_ {
min-width : 640px;
min-height :510px;
width:640px;
margin-left:107px;
}
.xy_640x480_ {
min-width : 640px;
min-height :510px;
width:640px;
height:540px; 
}

.xy_640x480 {
min-width : 640px;
min-height :480px;
width:640px;
height:480px; 
}
.pub_param_div {
padding:3px;
}

.passwordNeedMsg, .registerOnlyMsg
{
   background-color: #9D6D2B;
    border-radius: 5px 5px 5px 5px;
    color: white;
    margin: 10px 0;
    padding:5px 10px;
}

.claim_like_block
{
  margin:20px 0;
  text-align:right;
}
.clickable {
cursor:pointer;
}
input.action_link_using {
    font-size:20px;
    width:98%;
    padding:1%;
    height:34px;
    text-align:center;
}
.action_block_small {
    cursor:pointer;
background-color: Orange;
margin-bottom: 20px;
padding:20px;
border-radius:5px;
display:none;
}

.action_block_small:hover
{
 background-color:Yellow;
 font-weight:bold;
}

.action_block_full {
background-color:Orange;
padding:20px;
}
.accordeon_close_panel {
    width:100%;
    text-align:right;
}
.paid_bad_summ {
color:#f00;
}
.paid_disabled {
color:#03f;
}

.anons_start_time {
    float:right;
}

.country_desc {
    margin-right:20px;
}

#categories_list {
margin-top:20px;
text-align:center;
}
#categories_list ul li, #categories_list ul li h4{
    display: inline;
    font-weight: bold;
    margin: 10px;
}
.camPresetsBlock {
 position:absolute;
 right:30px;
 bottom:30px;
 z-index:10;
 padding:5px;
  background-color:#c4c4c4;
      border-radius: 5px;
        -moz-box-shadow: 1px 2px 12px #6F9BC2;
        -webkit-box-shadow: 1px 2px 12px #6F9BC2;
        box-shadow: 1px 2px 12px #6F9BC2;
       white-space: nowrap;
    text-align:left;
    font-size:14px;
}
    .camPresetsBlock a {
      display:block;
       white-space: nowrap;
       text-decoration:none;
    }
        .camPresetsBlock a:hover {
            text-decoration:underline;
        }  


/*PayPal buttons*/

/*.paypal-button-withdraw:before {
  background: -moz-linear-gradient(center top , #FFAA00 0%, #FFAA00 80%, #FFF8FC 100%) repeat scroll 0 0 transparent;
  border-radius: 11px 11px 11px 11px;
  content: " ";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -2;
}*/


.paypal-button-withdraw-large {
  font-size: 14px;
  padding: 4px 19px;
}

.paypal-button-withdraw {
background: -moz-linear-gradient(center top , #FFAA00 0%, #FFAA00 80%, #FFF8FC 100%) repeat scroll 0 0 transparent;
  border: 1px solid #FFA823;
  border-radius: 13px 13px 13px 13px;
  color: #0E3168;
  cursor: pointer;
  font-family: "Arial",bold,italic;
  font-style: italic;
  font-weight: bold;
  overflow: hidden;
  position: relative;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  white-space: nowrap;
  z-index: 0;
}
.ibutton {
    display:inline-block;
    padding:2px 5px 2px 5px;
}
.outarea {
display:none; width:99%;
font-size:14px;
padding:5px;
}
.wizardtable table {
    width:100%;
}
.wizardtable table tr td{
}
.wizardtable select {
 
    font-size: 14px;
      min-width:50px;
}

div .wizardtable {
    margin-bottom:30px;
}
.wizardtable label {
    display:block;
}
.SmallManyTextW {
color:#d00;
margin-top:30px;
}
table.statictable ,
.stt_title,  td.stt_title {
    border:none;
    padding-top:10px;
}